be stunning - Turkish English Dictionary